chcp 65001
@SET NAME0="***********在当前路径打开终端***********"
@SET NAME1="******在当前路径使用Everything搜索******"
@SET NAME2="**********拷贝文件或目录路径************"
@SET NAME3="*************压缩图片******************"
@SET NAME4="***********获取apk信息*****************"
@SET NAME5="***********传奇Ruby合图****************"
@SET NAME6="********获取文件信息(MD5值)*************"
@ECHO OFF

::**********************************************************************************************
@SET MENU_PATH=%~dp0
@SET CMD=C:\Windows\System32\cmd.exe
@SET PYTHONW_PATH=D:\Python\Python310\pythonw.exe
@SET PYTHON3_PATH=D:\Python\Python310\python3.exe

::**********************************************************************************************
@ECHO "**************此处打开终端**************"
@REG ADD "HKEY_CLASSES_ROOT\*\shell\MS-DOS" /VE /D %NAME0% /F
@REG ADD "HKEY_CLASSES_ROOT\*\shell\MS-DOS\command" /VE /D "%CMD% /k cd \"%%1\"" /F

::**********************************************************************************************
@ECHO "**************在当前目录使用Everything搜索**************"
@SET SEARCHFILE=%MENU_PATH%SearchFILE.Pyw
@REG ADD "HKEY_CLASSES_ROOT\*\shell\OPEN-EVERYTHING" /VE /D %NAME1% /F
@REG ADD "HKEY_CLASSES_ROOT\*\shell\OPEN-EVERYTHING\command" /VE /D "%PYTHONW_PATH% %SEARCHFILE% \"%%1\"" /F

@REG ADD "HKEY_CLASSES_ROOT\Folder\shell\OPEN-EVERYTHING" /VE /D %NAME1% /F
@REG ADD "HKEY_CLASSES_ROOT\Folder\shell\OPEN-EVERYTHING\command" /VE /D "%PYTHONW_PATH% %SEARCHFILE% \"%%1\"" /F

::**********************************************************************************************
@ECHO "**********拷贝文件或目录路径************"
@SET COPYPATH=%MENU_PATH%CopyPath.Pyw
@REG ADD "HKEY_CLASSES_ROOT\*\shell\COPYPATH" /VE /D %NAME2% /F
@REG ADD "HKEY_CLASSES_ROOT\*\shell\COPYPATH\command" /VE /D "%PYTHONW_PATH% %COPYPATH% \"%%1\"" /F

@REG ADD "HKEY_CLASSES_ROOT\Folder\shell\COPYPATH" /VE /D %NAME2% /F
@REG ADD "HKEY_CLASSES_ROOT\Folder\shell\COPYPATH\command" /VE /D "%PYTHONW_PATH% %COPYPATH% \"%%1\"" /F

::**********************************************************************************************
@ECHO "**********压缩图片************"
@SET YSPATH=%MENU_PATH%YS.BAT
@REG ADD "HKEY_CLASSES_ROOT\*\shell\IMAGE-COMPRESS" /VE /D %NAME3% /F
@REG ADD "HKEY_CLASSES_ROOT\*\shell\IMAGE-COMPRESS\command" /VE /D "%YSPATH% \"%%1\"" /F

@REG ADD "HKEY_CLASSES_ROOT\Folder\shell\IMAGE-COMPRESS" /VE /D %NAME3% /F
@REG ADD "HKEY_CLASSES_ROOT\Folder\shell\IMAGE-COMPRESS\command" /VE /D "%YSPATH% \"%%1\"" /F

::**********************************************************************************************
@ECHO "**************获取apk信息**************"
@SET APKINFOPATH=%MENU_PATH%GetApkInfo.BAT
@REG ADD "HKEY_CLASSES_ROOT\*\shell\GETAPKINFO" /VE /D %NAME4% /F
@REG ADD "HKEY_CLASSES_ROOT\*\shell\GETAPKINFO\command" /VE /D "%APKINFOPATH% \"%%1\"" /F

::**********************************************************************************************
@ECHO "**************传奇Ruby合图**************"
@SET RUBYPATH=%MENU_PATH%RUBY.BAT
@REG ADD "HKEY_CLASSES_ROOT\*\shell\RUBY-PLIST" /VE /D %NAME5% /F
@REG ADD "HKEY_CLASSES_ROOT\*\shell\RUBY-PLIST\command" /VE /D "%RUBYPATH% \"%%1\"" /F

@REG ADD "HKEY_CLASSES_ROOT\Folder\shell\RUBY-PLIST" /VE /D %NAME5% /F
@REG ADD "HKEY_CLASSES_ROOT\Folder\shell\RUBY-PLIST\command" /VE /D "%RUBYPATH% \"%%1\"" /F

::**********************************************************************************************
@ECHO "**************文件信息(大小MD5值)**************"
@SET FILEINFOPATH=%MENU_PATH%fileInfo.bat
@REG ADD "HKEY_CLASSES_ROOT\*\shell\GETFILEINFO" /VE /D %NAME6% /F
@REG ADD "HKEY_CLASSES_ROOT\*\shell\GETFILEINFO\command" /VE /D "%FILEINFOPATH% \"%%1\"" /F


pause